package cn.good.yan;

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.cloud.client.discovery.EnableDiscoveryClient;
import org.springframework.cloud.client.loadbalancer.LoadBalanced;
import org.springframework.context.annotation.Bean;
import org.springframework.web.client.RestTemplate;

/**
 * SpringBoot项目 - sentinel-service
 *
 *   t1 （整合openFeign + fallback）
 *   t2  配置持久化，在环境变量里配置
 *
 * @author shengren.yan
 * @create 2023-09-27
 */
// 注册中心 注解
@EnableDiscoveryClient
@SpringBootApplication
public class BootApplication {

     public static void main(String[] args) {
        SpringApplication.run(BootApplication.class, args);
     }

    //  负载均衡配置，也可以写这里
//    @Bean
//    @LoadBalanced
//    public RestTemplate getRestTemplate() {
//        return new RestTemplate();
//    }

}